<div id="Special-Files"></div>
<table class="header" cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">|[[cvs: How your build system interacts with CVS#How your build system interacts with CVS| &lt;&lt; ]]|</td>
<td valign="middle" align="left">|[[cvs: How your build system interacts with CVS#How your build system interacts with CVS| &lt; ]]|</td>
<td valign="middle" align="left">|[[cvs#Top| Up ]]|</td>
<td valign="middle" align="left">|[[cvs: Guide to CVS commands#Guide to CVS commands| &gt; ]]|</td>
<td valign="middle" align="left">|[[cvs: Guide to CVS commands#Guide to CVS commands| &gt;&gt; ]]|</td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left">|[[cvs#Top|Top]]|</td>
<td valign="middle" align="left">|[[cvs: Table of Contents#SEC_Contents|Contents]]|</td>
<td valign="middle" align="left">|[[cvs: Index#Index|Index]]|</td>
<td valign="middle" align="left">|[[cvs: About this Manual#SEC_About| ? ]]|</td>
</tr></table>
<div id="Special-Files-1"></div>
== Special Files ==

<div id="index-Special-files"></div>
<div id="index-Device-nodes"></div>
<div id="index-Ownership_002c-saving-in-CVS"></div>
<div id="index-Permissions_002c-saving-in-CVS"></div>
<div id="index-Hard-links"></div>
<div id="index-Symbolic-links"></div>

In normal circumstances, <small>CVS</small> works only with regular
files.  Every file in a project is assumed to be
persistent; it must be possible to open, read and close
them; and so on.  <small>CVS</small> also ignores file permissions and
ownerships, leaving such issues to be resolved by the
developer at installation time.  In other words, it is
not possible to &quot;check in&quot; a device into a repository;
if the device file cannot be opened, <small>CVS</small> will refuse to
handle it.  Files also lose their ownerships and
permissions during repository transactions.



----

<table class="header" cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">|[[cvs: How your build system interacts with CVS#How your build system interacts with CVS| &lt;&lt; ]]|</td>
<td valign="middle" align="left">|[[cvs: Guide to CVS commands#Guide to CVS commands| &gt;&gt; ]]|</td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left"> &nbsp; </td>
<td valign="middle" align="left">|[[cvs#Top|Top]]|</td>
<td valign="middle" align="left">|[[cvs: Table of Contents#SEC_Contents|Contents]]|</td>
<td valign="middle" align="left">|[[cvs: Index#Index|Index]]|</td>
<td valign="middle" align="left">|[[cvs: About this Manual#SEC_About| ? ]]|</td>
</tr></table>
This document was generated on <i>a sunny day</i> using [http://www.nongnu.org/texi2html/ <i>texi2html</i>].
